Augmenting Function prototype with .method to avoid direct prototype use