When using curve with geometry, produced by setting parameter (Bevel)Depth greater than zero it would be useful to have Caps on the ends of that curve whenever the Bevel Object is used or not.
This little patch enables it. Although, if the Extrude parameter is set to greater than zero, Fill Caps work oddly, generating only half of the Cap. I hope to find the solution, but still, it is better than nothing.
In many cases, this feature would make use of extra circle curves obsolete, hence save memory.