Functions are now fully const